#ifndef SICBOSHAREDDEFS_H
#define SICBOSHAREDDEFS_H

/******************************************************************************
* This structure is used to represent a specific bet.  Normally stored in an 
* array where the element's position in the array is related to the bet type
* kharmon.  06-16-06.  #3077.  Added for SicBo.
*******************************************************************************/
struct SicBoBet
{
    int32    nBetAmt;
    int32    nWinAmt;

    // the order of these enums matter very much.  Used as index into array of bets.
    enum BetTypes
    {
        SMALL=0,
        BIG,
        TOTAL_4,
        TOTAL_5,
        TOTAL_6,
        TOTAL_7,
        TOTAL_8,
        TOTAL_9,
        TOTAL_10,
        TOTAL_11,
        TOTAL_12,
        TOTAL_13,
        TOTAL_14,
        TOTAL_15,
        TOTAL_16,
        TOTAL_17,
        SINGLE_1,
        SINGLE_2,
        SINGLE_3,
        SINGLE_4,
        SINGLE_5,
        SINGLE_6,
        DOUBLE_1,
        DOUBLE_2,
        DOUBLE_3,
        DOUBLE_4,
        DOUBLE_5,
        DOUBLE_6,
        TRIPLE_1,
        TRIPLE_2,
        TRIPLE_3,
        TRIPLE_4,
        TRIPLE_5,
        TRIPLE_6,
        TRIPLE_ANY,
        COMBO_1_2,
        COMBO_1_3,
        COMBO_1_4,
        COMBO_1_5,
        COMBO_1_6,
        COMBO_2_3,
        COMBO_2_4,
        COMBO_2_5,
        COMBO_2_6,
        COMBO_3_4,
        COMBO_3_5,
        COMBO_3_6,
        COMBO_4_5,
        COMBO_4_6,
        COMBO_5_6,
        MAX_BET_TYPE
    };
};



#endif